all:
	mkdir -p bin
	g++ bigint.cpp -o bin/bigint
	g++ prime.cpp -o bin/prime
	g++ sieve_prime.cpp -o bin/sieve
	g++ gcd.cpp -o bin/gcd
	g++ fast_pow.cpp -o bin/fast_pow
	g++ gen_perm.cpp -o bin/gen_perm
	g++ gen_comb.cpp -o bin/gen_comb
	g++ bigint_cnm.cpp -o bin/bigint_cnm

clean:
	rm -Rf bin

.PHONY: all clean
